#ifndef MAP_H
#define MAP_H
#include <QPixmap>
#include "config.h"

//地面快
class Map
{
public:
    Map();

    //更新地图坐标
    void updatePosition();

    //地图块资源
    QPixmap m_Map;

    //地图块坐标
    int m_X;
    int m_Y;

    //地图块移动速度
    int m_Speed;

    //地图块的矩形边框（用于碰撞检测）
    QRect m_Rect;
};
//地面
class Ground
{
public:
    Ground();

    //地面块数组构成地面
    Map grounds[17];

    void updatePositions();
};

#endif // MAP_H
